package ch13;

import java.util.Scanner;

/*3:假定作业的命名要求是中文姓名+压缩文件名，
可以是zip或者rar,比如张洋.rar或者张洋.zip都是对的，
其他，比如zhangyang.rar或zhangyang.java都是错误的。
输入作业名称，判断是否正确。*/
public class ch13exer4 {//有问题：三大几十块.zip.rar也会是对的！！！！！！！！！！！！！(已解决)
    public static void main(String[] args) {
        System.out.println("请输入作业的压缩名（全名，包括扩格式）：");
        Scanner scan =new Scanner(System.in);
        String name=scan.next();
        //boolean isOK=name.matches("[\u4e00-\u9fa5]+(.*)zip");//三大几十块.zip.rar也会是对的
        //boolean isOKK=name.matches("[\u4e00-\u9fa5]+(.*)rar");//三大几十块.zip.rar也会是对的

       // boolean isOK=name.matches("[\u4e00-\u9fa5]+.zip");//阿萨德rar也是对的
        //boolean isOKK=name.matches("[\u4e00-\u9fa5]+.rar");//阿萨德rar也是对的

        boolean isOK=name.matches("[\u4e00-\u9fa5]+\\.zip");
        boolean isOKK=name.matches("[\u4e00-\u9fa5]+\\.rar");

        if((isOK ||isOKK)){
            System.out.println("命名合适");
        }else {
            System.out.println("命名不合适");
        }

    }

}
